package com.telecom.pojo.vo.user.order;

import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;

/**
 * 订单列表项VO
 */
@Data
public class OrderItemVO {

    /**
     * ID(主键)
     */
    private Long id;

    /**
     * 订单号(唯一)
     */
    private String orderNumber;

    /**
     * 订单状态：0-已取消，1-待支付，2-待取餐，3-已完成
     */
    private Integer status;

    /**
     * 订单总金额
     */
    private BigDecimal totalAmount;

    /**
     * 实付金额
     */
    private BigDecimal actualAmount;

    /**
     * 是否满意(1:是 0:否)
     */
    private Boolean isSatisfied;

    /**
     * 套餐所在日期
     */
    private LocalDate date;

    /**
     * 图片URL
     */
    private String imageUrl;

    /**
     * 套餐名称
     */
    private String mealName;

    /**
     * 套餐类型(0:早餐 1:午餐 2:晚餐)
     */
    private Integer mealType;
}